Skip to content

Feat/module test action #9

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 50 commits into from
Oct 25, 2024
Merged

Feat/module test action #9

merged 50 commits into from
Oct 25, 2024

Conversation

Artlvns
Copy link
Contributor

@Artlvns Artlvns commented Oct 21, 2024

No description provided.

@Artlvns
Copy link
Contributor Author

Artlvns commented Oct 21, 2024

@Laffs2k5, here is my very first action creation attempt.
Run of terraform-module-ci.yaml workflow looks like this.
Not sure in cache implemented correctly in terraform-module-ci job. Please check. Out from job log - it looks for me OK.
When review passed, new v0 can be released.

One more thing TODO as I see could be merge create-test-report and create-validation-summary actions. Adding more logic could allow to create status table comment depending on workflow, (add or omit some steps) and reusing action. Easiest way to use same logic as I proposed with "Plan" step.

@Artlvns Artlvns requested a review from Laffs2k5 October 21, 2024 12:29
@Artlvns
Copy link
Contributor Author

Artlvns commented Oct 21, 2024

offcourse tf-test tag to be removed after review passed

Copy link
Contributor

@Laffs2k5 Laffs2k5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work! I've added a bunch of comments, feel free to ask if anything is unclear.

Remember to:

  • Replace all the TODO tags for testing the actions
  • When merging, maybe a rebase or a squash :-P

Artlvns and others added 23 commits October 25, 2024 09:50
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
refactor: output variable names to hyphen.
docs: Possible ways to pass inn secrets.
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
Co-authored-by: Peder Schmedling <24737456+Laffs2k5@users.noreply.github.com>
@Artlvns Artlvns merged commit a168606 into main Oct 25, 2024
@Artlvns Artlvns deleted the feat/module-test-action branch October 25, 2024 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants